/**
 * 
 */
package de.cbf.cam.dsa.exchange.heldenrmi.descriptions;

/**
 * @author Nebelritter
 *
 */
public class CharacterDescription {
	
	private String name;
	private String id;
	
	private String race;
	private String culture;
	private String profession;
	private int ap;
	private int availAP;

	private boolean nameInDB;
	/**
	 * 
	 */
	public CharacterDescription() {
		
	}
	@Override
	public String toString() {
		return name+"("+ap+")";
	}
	/**
	 * @return the name
	 */
	public String getName() {
		return name;
	}

	/**
	 * @return the id
	 */
	public String getId() {
		return id;
	}

	/**
	 * @return the race
	 */
	public String getRace() {
		return race;
	}

	/**
	 * @return the culture
	 */
	public String getCulture() {
		return culture;
	}

	/**
	 * @return the profession
	 */
	public String getProfession() {
		return profession;
	}

	/**
	 * @param name the name to set
	 */
	public void setName(String name) {
		this.name = name;
	}

	/**
	 * @param id the id to set
	 */
	public void setId(String id) {
		this.id = id;
	}

	/**
	 * @param race the race to set
	 */
	public void setRace(String race) {
		this.race = race;
	}

	/**
	 * @param culture the culture to set
	 */
	public void setCulture(String culture) {
		this.culture = culture;
	}

	/**
	 * @param profession the profession to set
	 */
	public void setProfession(String profession) {
		this.profession = profession;
	}

	

	/**
	 * @return the nameInDB
	 */
	public boolean isNameInDB() {
		return nameInDB;
	}

	/**
	 * @param nameInDB the nameInDB to set
	 */
	public void setNameInDB(boolean nameInDB) {
		this.nameInDB = nameInDB;
	}
	public int getAvailAP() {
		return availAP;
	}
	public void setAvailAP(int availAP) {
		this.availAP = availAP;
	}
	public int getAp() {
		return ap;
	}
	public void setAp(int ap) {
		this.ap = ap;
	}

	
}
